corrugated paper box - German English Dictionary